package two_xia.myPainter.shape;

import java.awt.*;

//三角形
public class ShapeTriangle extends Shape {


    public ShapeTriangle(int x1, int y1, int x2, int y2, Color color,
                         BasicStroke s) {
        super(x1, y1, x2, y2, color, s);

    }

    /**
     * 绘制图形的方法
     */
    public void draw(Graphics2D g) {
        g.setStroke(getStroke());// 设置画笔的粗细
        g.setColor(getColor());// 设置画笔的颜色
        g.drawLine(getX1(), getY1(), getX2(), getY1()); // 画出底边
        g.drawLine(getX1(), getY1(), getX1(), getY2()); // 画出一条垂直于底边的线段
        g.drawLine(getX1(), getY2(), getX2(), getY1()); // 画出另外一条边
    }
}